/**
 * 线索H5相关的接口
 */
module.exports = {
	initial: {
		text: 'H5数据初始化',
		description: '通过传入必要的信息获取页面初始化数据',
		nologin: 2,
		name: 'clue-h5',
		detail: 'initial',
		params: {
			xm: '', // 项目代码
			jd: '', // 基地编码 
			phone: '', // 销售人员电话
			cx: '', // 车系编码
			dq: '', // 地区编码
			md: '', // 门店编码
			p_id: '', // 父级ID
		},
		return: {
			custStyle: { // 页面内容的布局信息
				background: undefined, // 页面背景信息。优先显示仅有一个项目时的背景图片，其次优先显示仅有一个基地时的背景图片
				paddingTop: '10%', // 内容距离顶部
			},
			modelValue: { // 表单值
				xm: '', jd: '', staff: '', cx: '', dq: '', md: '',
				name: '', // 姓名
				phone: '', // 电话
				description: '', // 备注
			},
			modelOptions: [], // 表单内容
			modelRules: {}, // 表单校验规则
			labelWidth: '80px', // 表单标签宽度
		}
	},
	
	addClue: {
		text: '提交线索',	
		description: '',
		nologin: 2,
		name: 'clue-h5',
		detail: 'addClue',
		params: {
			data: { // 可以是对象可以是数组。如果是对象，则要求以下信息；如果是数组，每一项都要求以下信息
				dtarget: '', // 项目
				jidiCode: '', // 基地
				staff: '', // 录入人电话。登录用户就有有
				intentId: '', // 车系
				cityCode: '', // 地区
				dealerCode: '', // 门店
				name: '', // 姓名
				phone: '电话',
				description: '', // 备注
			}
		},
		return: {}, // 成功与否
	},
	
	analyse: {
		text: '线索分析',
		description: '',
		nologin: 2,
		name: 'clue-analyse',
		detail: 'fecthCount',
		params: {
			label: '', // 数组。线索标签
			where: '', // 对象。查询条件
			target: '', // 数组 项目编码
			jidi: '', // 数组 基地编码
			member: '', // 数组 人员电话号码
			date: '', // 数组 时间范围
		},
		return: {} // 返回分析结果
	}
}